to cough up blood - Turkish English Dictionary